翻訳と辞書
Words near each other
・ Kerpen, Rhineland-Palatinate
・ Kerpenyes
・ Kerpert
・ Kerpikend
・ Kerpini
・ Kerpiçköy, Haymana
・ Kerplunk
・ Kerplunk (album)
・ KerPlunk (game)
・ Kernel methods for vector output
・ Kernel Normal Form
・ Kernel panic
・ Kernel patch
・ Kernel Patch Protection
・ Kernel perceptron
Kernel preemption
・ Kernel principal component analysis
・ Kernel random forest
・ Kernel regression
・ Kernel relocation
・ Kernel same-page merging
・ Kernel Scheduled Entities
・ Kernel smoother
・ Kernel Transaction Manager
・ Kernel virtual address space
・ Kernel-based Virtual Machine
・ Kernel-Mode Driver Framework
・ Kernel.org
・ KernelCAD
・ KernelCare


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Kernel preemption : ウィキペディア英語版
Kernel preemption

Kernel preemption is a method used mainly in monolithic and hybrid kernels where all or most device drivers are run in kernel space, whereby the scheduler is permitted to forcibly perform a context switch (i.e. preemptively schedule; on behalf of a runnable and higher priority process) on a driver or other part of the kernel during its execution, rather than co-operatively wait for the driver or kernel function (such as a system call) to complete its execution and return control of the processor to the scheduler.
There are two main benefits to this method in monolithic and hybrid kernels, and answer one of the main criticisms of monolithic kernels from microkernel advocates, which is that;
* A device driver can enter an infinite loop or other unrecoverable state, crashing the whole system
* Some drivers and system calls on monolithic kernels are slow to execute, and can't return control of the processor to the scheduler or other program until they complete execution.
== See also ==

* Linux kernel preemption

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Kernel preemption」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.